Play Chess Combinations and Sacrifices by David O. (edt); Levy | Menrva Books