Garibaldi and the Making of ItalyGaribaldi and the Making of Italy
Author: Trevelyan, George Macaula
Phoenix Press, 2002.
Very good or better.
Stock number:
ISBN-13:
Shelf Code:07D7
Author: Trevelyan, George Macaula
Phoenix Press, 2002.
Very good or better.
Stock number:
U1842124730
ISBN-13:
9781842124734
Shelf Code:07D7