Description
Item Description:Previous edition: published as by Jeffrey Hyland. 2008.
Physical Description:399 pages : illustrations (chiefly colour) ; 24 x 32 cm
Bibliography:Includes bibliographical references and index.
ISBN:9780847875764
0847875768