First Edition .... 1889 



SECOND EDITION (in great part re-written 



and enlarged') .... 1 907 



