Garibaldi and His Enemies
Publisher: Plume; Brand: Plume
Published: September 1, 1970
Number of pages: 423
ISBN-13: 9780452250314