xii+520 pp.