Nikhil Sharda

2 books

150 pages first pub 2012 (editions)

177 pages first pub 2012 (editions)

challenging funny reflective medium-paced