Darwin - Desmond, Adrian; Moore, James R. (Norton, 1992)