Mathematical Ideas door John Hornsby & Vern E. Heeren