Historians love to learn. Find their favorite part of history and base your gifts off of that. Do they love 17th century Sweden? Get them a book on the history of the 30 Years War. Are they a Civil War buff? Or do they love the Roaring 20s? Find their time period, and get them something to do with it. They'll love it.