Federico rated The Ghosts of Cannae: 5 stars July 11, 2013 Public The Ghosts of Cannae by Robert L. O'Connell