Tim Dedopulos is an author, puzzle setter, humour writer and editor. He has written many successful books on a variety of subjects.