Encyclopedia of chess problems: themes and terms by Velimirović, Milan, Valtonen, Kari, Tadić, Branko 0 Type: Book