Logical reasoning - "Martin Waddell" (oxford)