Description
Physical Description:vi, 511 p. ill. 24 cm
ISBN:1848165587 (hbk.)
9781848165588 (hbk.)