david-haywood-smith