The Impact of a Computer-Based, Interactive Education Program on Patient Satisfaction. by Martin Patrick Fox