I was pretty sure this had been posted before! Bridie Murphy and the Kamikaze Pilot.
Bridie Murphy and the Kamikaze Pilot.