Outline of Historical Geology ... Third edition revised with the assistance of J. F. Kirkaldy, etc