Sustainable Shale Oil and Gas Analytical Chemistry, Geochemistry, and Biochemistry Methods by Rob Knight | Menrva Books | MenrvaBooks