Origin of sedimentary rocks, by Harvey Blatt, Gerald Middleton and Raymond Murray
by
Harvey Blatt
Advanced undergraduates or beginning graduate level.