Guy P. Harrison

author, skeptic, advocate for science and reason