Alfgar the Dane; or, The second chronicle of Æscendune
Published: 1880
Number of pages: 348