The topics are covered extensively and in an accessible manner. 16 pages into this book i come across a sentence that should have been on the BACK of the book. Enjoyed perusing the other "reader reviews" and heartily concur. I can't fathom how many hours of diving, lab work and research went into this massive compendium. That didn't happen here. As a resul