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