Human Reasoning And Cognitive Science by Keith Stenning & Michiel Van Lambalgen