by Sir James Hope Grant
Comp. from the Private Journals of General Sir Hope Grant
No description available