A morose entry from Hamelin, Germany's records in 1384 reads: "It is 100 years since our children left." It's one of just a ...