Description
Physical Description:xviii, 739 pages illustrations 25 cm
ISBN:184593833X (hardback : alk. paper)
1845938348 (e-book)
9781845938338 (e-book)
9781845938345 (e-book)