Mirrors, Minds and Mysteries by G. Bradshaw Joyce & Joyce Bradshaw