"David L Clements"