Eric's choice - Holden, Ursula (Methuen, 1986)