De Harport, David