Heidi M. Thomas grew up on a ranch in eastern Montana .
Now lives in western Washington where Heidi M. Thomas writes , edits for other authors , teaches community writing classes , and blogs .
Heidi M. Thomas grew up on a ranch in eastern Montana and now lives in western Washington where she writes , edits for other authors , teaches community writing classes , and blogs .