Christine Keenan's profile