David door John P. Shanley