James Elliott

19 books

380 pages paperback

nonfiction self help emotional medium-paced

160 pages 2017

fiction fantasy mysterious medium-paced

344 pages 1994

fiction crime mystery thriller dark tense fast-paced

missing page info 1994

dark mysterious tense fast-paced

230 pages hardcover

nonfiction psychology

214 pages paperback

fiction

320 pages hardcover 1352

medium-paced

363 pages paperback

nonfiction computer science design science

192 pages paperback 2004

informative inspiring medium-paced

536 pages 1991

nonfiction reference informative slow-paced