200 challenging chess puzzle - Greif,Martin (New Delhi: Goodwill pub. hous)