Cavalcade of carbonates
by John D. Cooper, Society of Economic Paleontologists and Mineralogists. Pacific Section, American Association of Petroleum Geologists. Pacific Sections
Carbonate RocksGuidebooksSandstoneLimestoneStratigraphic Geology
Writing a summary for young readers…
For young readers
Book data: Open Library