Robert Harris combines historical fact and the drama of the day in his second novel featuring the peerless speaker and Roman statesman Cicero.