My Books and Biodata
Ken Russell is a London surveyor and is Puzzle Editor of the British Mensa Magazine, a magazine which is sent to its 40,000 British members monthly.