dr. john senior