Townsend, Charles Barry World's Toughest Puzzles : English Townsend, Charles Barry - 2000 - 95 p.: 18cm ISBN: 8122201644