Most English towns have a 'Havelock Street', 'Square' or 'Road' - why? The answer as to why townsfolk should enthusiatically rename their streets after a Victorian General is to be found in this gripping biography of Henry Havelock, the hero of the Siege of Lucknow. Henry Havelock was a respected soldier in the British army in India, where he served for most of his career. He was a pioneer in the giving away of bibles to soldiers and organising bible...