By Dr. Steven Stiles Journey on the Hard Side of Miracles (Third edition) [Paperback]