Elements Of Geology. by Alonzo Gray