General geology - Foster, Robert John 1929 Apr. 19- (Charles E. Merrill, 1983)