M.K. Narayanan

3 books

467 pages 2010

fiction short stories adventurous medium-paced

390 pages paperback

fiction science science fiction

243 pages paperback 2009

poetry short stories reflective medium-paced