David Anthony Durham David Anthony Durham. David Anthony David Batterham Anthony Abraham anthony Shay