Tim Champlin

30 books

347 pages paperback

fiction adventurous slow-paced

1 pages paperback

fiction historical slow-paced

204 pages paperback

fiction fantasy medium-paced

missing duration info audio

fiction reflective medium-paced

missing duration info audio

fiction medium-paced

236 pages hardcover 2002

dark emotional reflective medium-paced

218 pages

fiction mystery

missing page info hardcover 1985

216 pages paperback 1981 user-added

fiction historical

235 pages paperback 2004

fiction adventurous dark medium-paced