Lieutenant General Alexander Mackenzie Fraser was a British General. He was known as Mackenzie until he took additional name of Fraser in 1803.
NASource: Wikipedia