The rose garden : short stories - Brennan, Maeve (Counterpoint, 2000)