Englefield Grangeor Mary Armstrong's Troubles by Paull, H. B.
 is a Project Gutenberg book, now on Github.