James Butler

56 books

39 pages digital

dark emotional mysterious medium-paced

39 pages 2013

mysterious medium-paced

135 pages digital 2011

156 pages paperback 2013

112 pages paperback 2000

crime mystery

31 pages digital

58 pages digital 2013

290 pages paperback

fiction medium-paced

273 pages paperback 2024 user-added

fiction young adult

224 pages 2019

informative reflective tense medium-paced