History of the 42nd Royal Highlanders - "the Black Watch" now the First Battalion "The Black Watch" (Royal Highlanders) ... 1729-1893.
Groves, J. Percy(John Percy)
Edinburgh, 
1893.