Grandes enigmas de la humanidad - Barcelona-ES Oceano 2006 - 396 p. Subjects--Topical Terms: ENIGMAS Dewey Class. No.: 001.94 GRA