Rare GARIBALDI AND THE THOUSAND Trevelyan 1948 Longman Green Fine/Very Good- Italy