Garibaldi's life - characterised by an endless struggle in the name of freedom, personal tragedy and superhuman courage - has been a constant source of fascination, both for his …