Town Built on Sorrow by David Oppegaard

Town Built on Sorrow by David Oppegaard

Alternates in time between nineteenth-century and contemporary Hawthorn, once a pioneer village beset by strange occurrences and now a strange, isolated small town where sixteen-year-old Harper Spurling unknowingly befriends a serial killer.