His activities include writing, inventing and consulting.
Books The Penguin Encyclopedia of Card Games The Oxford Dictionary of Card Games Teach Yourself Card Games The Oxford History of Board Games The Oxford Guide to Card Games / A History of Card Games Anarquía y Otros Juegos Sociales de Cartas All the Best Card Games Botticelli and Beyond Card Games for Everyone Family Card Games The Guinness Book of Word Games Know the Game: Patience Original Card Games The Penguin Book of Card Games The Penguin Book of Patience The Penguin Book of Word Games The Popular Dictionary of Card Games Solitaire: Aces Up and 399 other Card Games Teach Yourself Card Games Teach Yourself Card Games for Four Teach Yourself Card Games for Three Teach Yourself Card Games for Two Teach Yourself Card Games for One Teach Yourself Poker and Brag