Thousand and One Winning Chess Sacrifices and Combinations door Fred Reinfield