Garibaldi and the Thousand May 1860
Trevelyan, George Macaulay,1876-1962.
London Cassell
1989
Originally published: London : Longmans, 1909
Garibaldi, Giuseppe, 1807-1882.