Peter Lane Taylor is the author of The Secret of Priest's Grotto (2007) and Science at the Extreme (2001).