The nature and development of mathematics
1 online resource (vi, 244 pages)