Puzzles and Enigmas by Barry R Clarke: issue 254

April 10, 2017