For some nonfiction reads:
Pursuit of Power (military history), by William McNeil...its not mainstream, but its historically backed up
Long Twentieth Century, by Giovanni Arrighi...if you like historical sociology, a must read
How the Irish Saved Civilization...i'm irish, how could i not...