Goats - London Macmillan 1996 - 152 pages