xxix, 464 pages : : maps (black and white) ; : 23 cm