50 brain-teasers: for meetings, presentations and training sessions by Graham Roberts-Phelps | Menrva Books | MenrvaBooks