Steven Saylor does the Roma Sub Rosa series of novels based around the character of Gordianus the Finder, a sort of detective series set in the late Republic. He also wrote an interesting standalone novel called Roma that traces the history of Rome from its prehistoric founding up until the end of the Republic, seen through the eyes of various members of two families.
Bookmarks