SIGN UP TO OUR NEWSLETTER
Paul Littlewood is an International Master and former British champion, and is well known on the chess circuit for his sparkling chess play.
Paul Littlewood
Batsford
£ 9.99