DAVID G SEABROOKE