Book Review of Garibaldi: A Great Life in Brief, by Denis Mack Smith

Italy’s Unifier, His Life and Times