Catilina's Riddle: A Mystery of Ancient Rome ('Roma Sub Rosa' Mysteries, Book 3) by Steven Saylor - WordSea