Hannah (H. M.) Long is a Canadian writer who loves history, hiking, and exploring the world. 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.