The thane of Fife; a poem ...
Tennant, William,Professor of Oriental Languages in the University of St. Andrews.
Edinburgh,
1822.