- Answers for Hugh Rose of Kilravock, Esq; sheriff-depute of the county of Cromarty, and Alexandrr [sic] Mackenzie, writer to the Signet, sheriff-clerk ... of Sir John Gordon of Invergordon, baronet.
- The Elements of Botany;
- Hugh Rose: A Sketch Of His Life
- Don't Go Into Town, Tonto!
- A Genealogical Deduction of the Family of Rose of Kilravock: With Illustrative Documents From the Family Papers, and Notes