Sir Herbert Maepherson , general ,öfverbefälhafvare