James Jeffers

8 books

288 pages paperback 1818

fiction classics horror literary science fiction dark mysterious reflective medium-paced

180 pages paperback 1925

fiction classics literary reflective medium-paced

592 pages paperback

nonfiction computer science informative medium-paced

572 pages hardcover

nonfiction history medium-paced

1035 pages digital 2014

432 pages digital 2013

662 pages paperback

nonfiction computer science

32 pages hardcover 2023 user-added

fiction childrens lgbtqia+