DAVID D WHELEHAN