Scan barcode
433 pages • first pub 2009 (editions)
ISBN/UID: 9780141399706
Format: Paperback
Language: English
Publisher: Penguin
Publication date: Not specified
433 pages • first pub 2009 (editions)
ISBN/UID: 9780141399706
Format: Paperback
Language: English
Publisher: Penguin
Publication date: Not specified
400 pages • first pub 2009 (editions)
ISBN/UID: 9780312544904
Format: Hardcover
Language: English
Publisher: Minotaur Books
Publication date: Not specified
400 pages • first pub 2009 (editions)
ISBN/UID: 9780312544904
Format: Hardcover
Language: English
Publisher: Minotaur Books
Publication date: Not specified
400 pages • first pub 2009 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
400 pages • first pub 2009 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
385 pages • first pub 2009 (editions)
ISBN/UID: 9780312628123
Format: Paperback
Language: English
Publisher: Minotaur Books
Publication date: 11 May 2010
385 pages • first pub 2009 (editions)
ISBN/UID: 9780312628123
Format: Paperback
Language: English
Publisher: Minotaur Books
Publication date: 11 May 2010
400 pages • first pub 2009 (editions)
ISBN/UID: 9781429937337
Format: Digital
Language: English
Publisher: Minotaur Books
Publication date: 27 April 2009
400 pages • first pub 2009 (editions)
ISBN/UID: 9781429937337
Format: Digital
Language: English
Publisher: Minotaur Books
Publication date: 27 April 2009
missing page info • first pub 2009 (editions)
ISBN/UID: 9789533164304
Format: Paperback
Language: Croatian
Publisher: Algoritam, Zagreb
Publication date: 28 April 2009
missing page info • first pub 2009 (editions)
ISBN/UID: 9789533164304
Format: Paperback
Language: Croatian
Publisher: Algoritam, Zagreb
Publication date: 28 April 2009