Under Wolfe's Flag; or, The Fight for the Canadas by Walker, Rowland
 is a Project Gutenberg book, now on Github.