Text this: Numbers : their history and meaning / Graham Flegg.