Mathematical Ideas John E., Miller, Charles David, Heeren, Vern E