Hearn.A.Robert Games Puzzles & Computation - MA A.K.Peters 2009 - 237 ISBN: 9780367474614 Dewey Class. No.: 510 P09 HEA