James Eldridge

5 books

156 pages first pub 2022 (editions)

fiction fantasy magical realism middle grade adventurous funny lighthearted fast-paced

512 pages missing pub info (editions)

nonfiction education health

512 pages missing pub info (editions)

170 pages missing pub info (editions)

adventurous emotional slow-paced

180 pages missing pub info (editions)

fiction childrens fantasy magical realism middle grade young adult