Kirby, Andy Games for trainers - Mumbai B P I Publishers 2001 - ix, 504 p. Dewey Class. No.: 658.3124 K631G