By Ken Russell, Philip Carter (Author)
By Arcturus Publishing Limited
By Arcturus Publishing
By Saunders, Eric
By Julian Dismore
By Ross Eckler
By BBC Studios
By Smullyan, Raymond
By DK
By Trevor Montague
By Roland Hall
By Rebecca Lewis-Oakes
By Martyn Lewis
By Steven Gauge
By Shane Carley
By Puzzle House
By Hamish Whyte, Barbara Robertson
By Tremayne, David and Mark Hughes.
By John Mitchinson, John Lloyd
By Mensa Ltd
By Sandy Ransford, Peter Arnold and
By Serebriakoff, Victor
By Symons, Mitchell