Angel Unawares: A Story of Christmas Eve by Williamson, C. N. (Charles Norris) Williamson, A. M. (Alice Muriel)
 is a Project Gutenberg book, now on Github.