This is one of the newest books on petroleum geosciences. It is a bit too advanced for beginners; consequently, I would not use it as a stand-alone text for an upper-level undergraduate course in petroleum geology, especially for students with diverse academic backgrounds. I would use it as a complementary text because it covers up-to-date material not in other books on the subject, most of which are years - if not decades - older than this one. This book also includes material on geophysics and especially on borehole logging, including the newer types of devices and the logs they produce. The authors are professionals and know what they're doing. This is a good reference with material not in Selley, North, or Levorsen.