It's a fiction and perhaps will demand a bit of your time to go through it...but, you won't find it disappointing... :-)
Read this post on maniparna.com