Joao Diniz Sanches is a freelance journalist with a passion for all forms of videogaming. He has written extensively about videogaming, and he is a regular contributor to Edge, the UK's leading videogaming magazine. He is the author of Haynes' well-received Karting Manual. He lives in Somerset.