Elgiva: an historical poem, in six cantos. With other poems.
Gordon, John,Surgeon in Keith.
Edinburgh, 
1820.