James Albert Harrison

7 books

Beowulf

Unknown

243 pages first pub 900 (editions)

fiction classics fantasy poetry adventurous medium-paced

114 pages missing pub info (editions)

nonfiction history

missing page info missing pub info (editions)

dark tense medium-paced

278 pages missing pub info (editions)

68 pages missing pub info (editions)

nonfiction history medium-paced

532 pages first pub 2010 (editions)

528 pages missing pub info (editions)

nonfiction biography history challenging informative reflective medium-paced