birth_date: None
avg_rating: 3.87
name: H.M. Long
about: Hannah (H. M.) Long is a Canadian writer who loves history hiking and travel. She inhabits a ramshackle cabin in Ontario with her husband and dog but she can often be spotted snooping about m
death_date: None