Author: GARIBALDI, GIUSEPPE, 1807-1882.