by Karl Rudolf Hagenbach , Carl W. Buch, Henry Boynton Smith
Book digitized by Google and uploaded to the Internet Archive by user tpb.