This blog has moved. The page you want now lives at https://setearth.io/writing/book-review-cicero-life-and-times-of-romes-greatest-politician/.