Human Reasoning by Stephen E. Newstead, etc. & Ruth M.J. Byrne