Stephen C. Stripe is a practicing physician and an avid student of history, science, and religion. He also serves as associate professor of family medicine and associate director o...view moreStephen C. Stripe is a practicing physician and an avid student of history, science, and religion. He also serves as associate professor of family medicine and associate director of the Center for Family Medicine at the University of North Dakota School of Medicine and Allied Health Sciences. He lives in North Dakota.view less