David Robert Grimes 

Author, scientists, and debunker of nonsense