Perose, Roger The Large, the small and the human mind Roger Perose - New York Cambridge University Press 1997 - xviii, 185 ISBN: 521563305 595.00