DAVID F MCSHEA