Garibaldi: Invention of a Hero
Giuseppe Garibaldi, the Italian revolutionary leader and popular hero, was among the best-known figures of the nineteenth century. This book seeks to examine his life and the making of his cult, to assess its impact, and... See More
£15.57
Price verified 6 hours ago