by Ted Hughes (Author)
Format: Paperback
Pages: 274
Publisher: Farrar, Straus and Giroux (Byr)
Published: 20 Mar 2007
ISBN 10: 0374413096
ISBN 13: 9780374413095