The legendary cabinet : a collection of British national ballads, ancient and modern : from the best authorities, with notes and illustrations
436 p. ; 21 cm.
1000528576