ann thrupp 3