Humans before humanity - Foley, Robert (Blackwell, 1997)