A List of the Officers of the Army and Royal Marines on Full, Retired and Half-Pay


Coderef:838Source TypeDigital BookAuthors LanguageEnglishPublisherBritish War Office, 1830