Description
Physical Description:xviii, 441 p. ill. 20 cm
ISBN:143917251X (ebook)
184983220X (paperback : alk. paper)
9781439172513 (ebook)
9781849832205 (paperback : alk. paper)