Chess Traps, Pitfalls And Swindles by Israel A. Horowitz & Fred Reinfield