Trevor Kaneswaran

2 books

224 pages paperback 2022

fiction literary short stories dark funny reflective medium-paced

289 pages paperback 1916

fiction classics literary challenging reflective slow-paced