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