Transcriber's note:

Minor spelling inconsistencies, mainly hyphenated words, have been made consistent.

Obvious typographical errors have been corrected.

Missing page numbers are page numbers that were not shown in the original text.

A list of illustrations has been added so as to aid the reader.