Hamelyn
Understanding Reasoning: Verbal Reasoning second-hand book