Blake J.K. Chen

5 books

83 pages digital 2013

171 pages digital 2013

171 pages 2013

fiction adventurous mysterious medium-paced

247 pages digital 2012

247 pages 2012

challenging dark informative slow-paced