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