Manyebook
Science of Discworld (2006)
Darwin's Watch
(2006)