Brigadier-General Thomas Francis Meagher - His Political And Military Career