The Sicilian Najdorf B90-B99 : 613 Characteristic Chess Puzzles
Bill Harvey is long-time webmaster of wtharvey.com where you will Find thousands of chess puzzles from modern and historic games. He has published 100 pamphlets, books and digital media on chess puzzles and is the top contributor of chess puzzles at the popular website, chessworld.net. He is an expert/master at the board and away from the board, he catalogs music at a major US library. Typesetting by Robert Gamble.