Quality games for trainers - Caroselli, Marlene (McGraw - Hill, New York, 1996)