Stephen C. Johns, DDS