Donald N Patten P