Description
Physical Description:xxxix, 942, 32 pages : illustrations (some color), maps (some color) ; 20 cm.
ISBN:9780312443153
0312443153
9780312443177 (pbk.)
031244317X (pbk.)