Internet Archive BookReader

Regimental nicknames and traditions of the British army