DAVID G TALBOT