Questioning the millennium : a rationalist's guide to a precisely arbitrary countdown - Gould, Stephen Jay (Jonathan Cape, 1997)