Understanding billiards and snooker - KARNEHM (Pelham Books, 1984)