Heather Lang

Heather Lang has a physics degree, a PhD in the grey area between biochemistry and physics, and international caps at both chess and cricket. She has a great interest in educational and coaching methods and has run after-school chess clubs for a num

Related Books