Fighting Mac : the downfall of Major-General Sir Hector Macdonald /
Royle, Trevor.
Edinburgh : Mainstream,
2003.
Previous ed.: 1982.
Includes bibliographical references and index.
Macdonald, Hector Archibald, Sir, 1853-1903.
Macdonald, Hector Archibald, Sir, 1853-1903
Great Britain. Army