Roy McMillan

63 books

452 pages hardcover 2020

nonfiction history adventurous medium-paced

Beowulf

Unknown

243 pages paperback 900

fiction classics fantasy poetry adventurous medium-paced

240 pages paperback 1886

nonfiction classics philosophy challenging reflective slow-paced

439 pages paperback 2015

fiction crime mystery thriller dark mysterious tense fast-paced

432 pages paperback 2015

fiction historical adventurous informative tense medium-paced

96 pages 1884

fiction classics horror short stories dark mysterious slow-paced

349 pages paperback 2020

nonfiction history memoir funny informative reflective medium-paced

521 pages paperback 1390

fiction classics poetry adventurous challenging funny slow-paced

304 pages paperback 1848

nonfiction politics informative reflective slow-paced

382 pages paperback 2016

fiction historical thriller mysterious tense fast-paced