DAVID G SHORES