The Nature of number an approach to basic ideas of modern mathematics. - Dubisch, Roy