The Thane of Fife ; a poem, in six cantos. By William Tennant, author of Anster fair, &c
Print Book, English, 1822
Printed for Archibald Constable & Co. Edinburgh, Edinburgh, 1822