Death before dishonour
Royle, Trevor.
Edinburgh Mainstream
c1982
Bibliography: p168-170. - Includes index
Macdonald, Hector Archibald, Sir, 1853-1903.
Great Britain. Army
Generals