Logic And Other Nonsense by J.D. McCrossan