Teach Yourself Better Chess by William Hartston & William R. Hartson