For those of you who haven't already discover it, here is a tip for Christmas: Scribd! You can find lots of interesting books and papers here, and some are true gems. Here is one of them: A brief history of mathematics, by Karl Fink. This official translation was published in 1900, and therefore is in the public domain. You can read the book in its entirety here:
A brief history of mathematics
If you want to read the book in fullscreen, you can go here. To download the book as pdf, click on this link.