A Guide to chess endings - Euwe, Max 1901-1981; Hooper, David (Dover Publications, 1976)