The Gate of the Giant Scissors by Barry, Etheldred B. (Etheldred Breeze) Johnston, Annie F. (Annie Fellows)
 is a Project Gutenberg book, now on Github.