DAVID F KIERNAN