Thinking with diagrams - Blackwell, Alan F (Kluwer, 2001)