It wasn’t easy to see historian David Crane at the Edinburgh Book Festival this week. The Garden Theater was filled to capacity with fans eager to hear the Samuel Johnson Prize shortlisted author speak on the 200-year-old Battle of Waterloo. “Who knew this birthday party would be so crowded?” I joked to the woman next to me; she smiled but shifted just a little.