A Struggle for Rome, v. 2 by Dahn, Felix Wolffsohn, Lily
 is a Project Gutenberg book, now on Github.