DAVID APPLEGATE