H. M. Long
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 museums or wandering the Alps.