The Pianoforte SonataIts Origin and Development by Shedlock, J. S. (John South)
 is a Project Gutenberg book, now on Github.