Bill Kirton

16 books

342 pages paperback

fiction crime mystery dark mysterious medium-paced

300 pages 2010

fiction historical mystery mysterious fast-paced

302 pages paperback

fiction mystery dark mysterious slow-paced

148 pages paperback

fiction adventurous slow-paced

208 pages digital 2012

challenging informative reflective medium-paced

342 pages paperback 2011

challenging informative slow-paced

312 pages digital 2010

challenging informative medium-paced

382 pages paperback 2010

challenging informative medium-paced

299 pages 2011

challenging informative mysterious medium-paced

224 pages 2006

short stories informative reflective medium-paced