Seaforth songs, ballads and sketches
By: with several illustrations by the author.
Language: eng
Number of pages: 231
Subjects: Great Britain. -- Army. -- Seaforth Highlanders.