Filters

Science of Discworld III

mass market paperback, 384 pages

English language

Published Sept. 19, 2006 by Ebury Press.

ISBN:
9780091898243
OCLC Number:
68770039

The Science of Discworld III

Hardcover, 384 pages

English language

Published June 6, 2005 by Ebury Press.

ISBN:
9780091898236

The Science of Discworld III: Darwin's Watch

352 pages

Published May 6, 2013 by Ebury Press.

ISBN:
9780091951726

The Science of Discworld III: Darwin's Watch

352 pages

Published May 6, 2013 by Ebury Press.

ISBN:
9780091951726

Science of Discworld III

352 pages

English language

Published Jan. 16, 2011 by Ebury Publishing.

ISBN:
9781407022697

Darwin's Watch

346 pages

English language

Published Jan. 16, 2015 by Anchor Books.

ISBN:
9780804168984

Can't find the edition you're looking for?