Riddledom 101 Riddles and Their Stories - Astle, David (Allen & Unwin)