William Armstrong - Henrietta Heald

William Armstrong was a brilliant and charismatic figure of the 19th Century - a self-made man…