David Lord — American politician