Puzzles, problmes and enigmas - Ziman John (1981)