David R. Worth, DPM