Mysteries Of Time And Space by Richard Anthony Proctor