Siddhartha Deb, born in northeastern India and now residing in Harlem, New York, is an accomplished author.
Read this post on storizen.com