Ken Russell is a world famous puzzle setter and has written thousands of puzzles of all types for hundreds of successful publications.