Faithful Margaret A Novel - Ashmore, Annie (Project Gutenberg, 2011)