Author: Great Britain. Army. 51st Highland Volunteers. Battalion, 1st.