Jim Ellis

18 books

240 pages paperback

fiction mystery mysterious medium-paced

220 pages 2012

fiction young adult challenging medium-paced

327 pages digital 2016

challenging informative reflective medium-paced

312 pages 2009

nonfiction challenging informative reflective medium-paced

274 pages paperback

fiction thriller medium-paced

197 pages 2011

informative fast-paced

missing page info 2011

emotional reflective sad medium-paced

378 pages paperback

fiction historical medium-paced

missing duration info audio 357

234 pages hardcover

fiction medium-paced