DAVID G REMINGTON