James Knowles

26 books

nonfiction classics lgbtqia+ literary reflective medium-paced

86 pages

fiction classics historical adventurous medium-paced

1953 pages | first published 2014

fiction literary play challenging reflective medium-paced

272 pages

fiction classics fantasy historical adventurous dark slow-paced

217 pages | first published 1860

fiction literary adventurous medium-paced

232 pages

nonfiction classics lgbtqia+ literary reflective medium-paced

206 pages

nonfiction health politics informative medium-paced

72 pages

nonfiction classics lgbtqia+ literary reflective medium-paced

88 pages

nonfiction

826 pages

nonfiction history informative medium-paced

832 pages