The Cambridge Encyclopedia - New York Cambridge Univeersity Press 1990 - 1334 p

0521395283

AG 5 .C26/