Sir William Armstrong , uppfinnaren af de efterhonom