The dictionary (Almost) All Whole Numbers (Paperback)
To take advantage of this book, it must already have knowledge of arithmetic well above what one learns in secondary education. However, it is very useful for amateurs because it allows to quickly find information on specific numbers.