Brian James Lewis

15 books

203 pages digital 2013

427 pages paperback 2014

260 pages paperback 2014

emotional reflective slow-paced

281 pages paperback 2016

fiction short stories

330 pages paperback 2016