Learn Python with Dhawal -1- Chapter

Out of the most programming languages out there python is the most easiest to learn for both people who are well-versed with the programming as well as the total newbies. Before we begin with how to write the code, lets know more about the language itself.

About Python:
Python in the world of computers is a language which is used in various places. Python is developed under an OSI-approved open source license, making it freely usable and distributable, even for commercial use. Python's license is administered by the Python Software Foundation. (Source Offical Python.org website )

Python is an open source language, meaning anyone can use it as well as contribute in its development. Think of it like JAVA or ANDROID or CHROMIUM, all of them are owned and managed by certain organisation but are open for everyone to use, make modifications(legal and ethical modifications permitted by the license) as per needs as well as contribute in its development.

To know more  about Python you can visit https://www.python.org. It is the official source for all your information regarding Python. You can also google and find other quotable or referable sources alongside.

How Python Works :

For every programming language to work, there's a layer which works most of the time from the shadows but is the most important layer that you'd ever encounter. For almost every programming language out there, there's a compiler or an interpreter. Now unlike traditional languages where a language either has a compiler or interpreter, often known as GEN2 or GEN3 languages. Python is both an compiled as well as an interpreted language.

Python being a 4th Gen aka a higher level language, works on two different stages. Many might know that C language is a compiled language as first the code is written and then sent to the compiler where the machine code is being generated and then we execute that machine code to get our desired outputs. Just like JAVA ( in some case scenarios ), Python is both compiled and interpreted i.e. First the code is compiled and converted into machine language and then its interpreted.

A compiler converts the code that you have written into a machine language at once and then it executes it. If there's any error in the code, it won't finish the compiling process and won't produce a machine code as an output. An interpreter works on a little different basis. It reads each line of code one by one and then converts it into machine code and executes it. If it encounters an error, it stops but the code until the error is encountered is already executed. Both compiler and interpreter have their advantages which I might try posting in some other post but for now I think this is enough information you'd like to know about.

So, in Python, your code is first compiled and checked for errors and then if everything goes well, it is interpreted line by line at byte code level.

Learning the Basics of a Programming Language:

There are a few requisites before you get started working and playing around with python codes. You need to first learn the basics of Python as whole and programming basics itself.

I am writing this post as if you are a non-CS background personality and you never ever have even had encountered a single piece of code in your life so if you are a person who knows about basics of programming then you can surely skip this part. But if you want to get brushed up with basics again then here's your read.

Python is a very easy to understand as it uses most common english terms unlike other languages where there are a ton of programming jargons. Being a Higher generation language its as close to english as it can get. Before you begin, Here are some terms that you'd need to keep in mind. We will learn specifics about Python variables and data types in next Chapter/Post. Here are some basic brush in concepts.

Variable: A variable is something whose value varies depending on the circumstances. Think of a variable like an empty carton box, you can put any value you want in it. You can change its value time and again as per your needs. Some variables are single valued while some are multi-valued.

There are some nomenclature rules which you have to follow while naming variables and other most things in any programming language. A variable name can contain anything from 0-9,a-z,A-Z or any combination of those, you can use an underscore(_) to separate long words or terms.

You can't use any special characters while naming a variable, there might be some exceptions here and there but a general rule of thumb states to avoid them. A variable should have at least one character in name and it shouldn't be idiotically long.

You can follow UpperCamelCase or lowerCamelCase style of naming long variables if you don't want to use underscore.

Can Do : names, Name, name99, Full_name, id_no, na9me, 9name2, fullName, FullName, FULLNAME, etc..

Can't Do : name&, Na------, Name#, &&se, +-Name, thisisaverylongnameetc...

Types of Variables :

In Python you usually don't need to worry about any of these data types but for learning programming it is necessary to know what you'd be dealing with and what happens behind the scenes when you try to operate on different things.

Integer : Commonly known and used as int, an integer is a variable which holds the integer values.

Boolean : It just holds any of two values, i.e. TRUE or FALSE.

String :  It holds a set of characters together in a string.

Character : As the name suggests it holds a single character.

Array :  It holds a set of numbers, characters etc...

But while working with Python there are a few more which you need to know about.

List : Lists are very similar to arrays,  but while array can contain a list of a number or characters as you can't mix both in same array, list can do that for you.

Tuples : Tuples are very similar to lists but only point of difference being they can't be updated.

Dictionary : Like you have dictionary for various languages, you can create a dictionary of your own to use while you code using python.

Arithmetic Operations :

As many of you know the story of computers began as calculators and present day computers are nothing much but a very complex and super advanced calculators.

Here are some basic operations that you can do using these symbols, we will learn how to use them in later chapters.
Symbol Explanation
 + Addition Operator is used to add two numbers, variables and give an output.
- Subtraction Operator is used to subtract two numbers, variables and give an output
* Multiplication Operator is used to multiply and give product of two variables or numbers as an output
/ Division Operator is used to divide the two numbers or variables and give the output of only quotient. It will round off the value depending upon the variable holding the value of output.
% Modulo Operator is used to divide the two numbers or variables and give remainder as an output. It'll also round off the number depending upon the variable holding the output.

Logical Operations :

There are logical operations which are used to check the logical correctness in some cases. Below are some symbols and their uses.

 &&Logical AND Operator is used to check if both the conditions are true or both the sides are logically true
||Logical OR Operator is used to check if any of the conditions or any of the side is logically true
==Is equal equals to operator is used to check that both LHS and RHS are exactly the same on logical level.

Conditional Operations :

For every now and then you'd need to check a condition as you move ahead in your programming journey. To check those conditions you can use any of below operators as per the circumstance.

 &AND operator is used to check if both conditions are true
|OR operator is used to check if any of the conditions are true
!NOT operator is used to negate the value.
=IS EQUAL TO operator is used to check the equivalence
!=NOT EQUALS TO Operator is used to check if its not equal.

Here I end with my very brief explanations of programming basics. In next chapter I'd begin with coding and we will learn the concepts as we use them on the go. This series mostly will be a weekly series so do follow to get the updates.

For more information you can always google up and read from the sources you favour. Here is a source where you'd like to learn about some basic data types and other things. Although you can easily pass them while working with python as it takes cares of certain things on its own but you can give it a try if you have a super curious mind.

Link about details on data types : https://www.javatpoint.com/java-data-types


This series is totally authored by me (Dhawal Joshi). Any similarities found on the text, or codes or anything is purely accidental. All the sources of reference will be mentioned, linked and will be given the proper credits. If I miss anything or there's anything wrong, feel free to comment or send me an email and I'll try to edit it out. I am not a Python expert, I am sharing whatever I have learnt on my own and with a few sources around to refer from which will be mentioned. Also feel free to share this series with others so most can benefit out of it.


Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :

Dhawal's Blog -6- How I lost my motivation and gained it again.

Motivation is one such keyword which is used as if people apply butter or jam on the bread every morning. You'll find this lovely word or keyword as we describe it in the world of internet almost everywhere. Every day you'll have a dedicated article, quote, speech, or message popping up on how to get motivated, or how to deal with demotivation and what not.

Well every once in a while everyone gets burned out and results in demotivation. Major reasons of demotivation clouding over you would be not getting what you expected, or not getting feedback from expected, not being able to finish something, or similar things. Basically demotivation for the most part is a result of a feeling which you get after failure.

Now, I am not going to write an article on how to get motivated again as motivation isn't an external entity as most of us think of it like. It's not a fire which can be ignited with stimulus from outside. I know this is contradictory to almost 90% of articles and reference materials who 'guide' you to deal with demotivation but this is the truth. No amount of music, exercise or anything is going to suddenly convert your demotivation into motivation until and unless you get rid of that failure and do the thing successfully in first place.

Surely, a little external stimulus would help you temporarily to enhance your mood or make you feel better so you can start working on the issue that brought your morale down in the first place. Just using those tips and not working on the actual issue will be like trying to cure disease inside the body by just working on symptoms and not dealing with the root cause of the problem.

So, how to actually deal with this gloomy feeling which depresses every other upcoming adult and adults in this world? It's very simple, I have often watched this in Indian Army training videos where the commanding officer or the trainer commands the trainees or the soldiers to do the task and they don't have any option to escape. I work with the same mindset on myself. I tell myself that I don't have any option for this. I have to finish it now or like 10 years later. The choice of how long I want to procrastinate and delay the thing is up to me.

It is not very easy, let me tell you in the first place. Forcing yourself to just challenge that monster who has defeated you again and again isn't easiest of tasks. But to do that you first have to deal with the fear which just comes with the anticipation of imagining of facing that monster again. What I have learnt with the experiences that the anticipation of things be good or bad is always greater in feeling as compared to experiencing the actual phenomenon.

So how do I deal with demotivation and get myself up to give a nice fight back? These are the simple steps I personally use and I hope it might somehow help you as well.

  1. Stop finding excuses to delay the thing you are supposed to complete
  2. Don't sympathise yourself or allow anyone else to do the same, it's the worst thing and probably the last thing you'd want to be done to yourself. It's like drugs, emotional and hormonal drug that runs naturally inside our body. Once you start enjoying the comfort of it there's almost no way getting out of it.
  3. Try to look at the issue or the situation you are trying to deal with logically and practically.
  4. Break it into the points of root cause and results of those actions aka symptoms as I like to call them. For ex, Not passing an exam. find out where and why you are failing. Try to change a few things by changing study patterns and work on basics.
  5. Do not procrastinate, I repeat do not. Once you think that you are being a good person and tried to overcome your fear and try to reward yourself with some sort of positive action, don't. Reward yourself only when you are done with the thing for once.
  6. Bring actual results and not just thinking about doing something. Whatever you do, no matter how little bring out actual results that anyone can see or you can show the proof of your work. Working just inside your brain is never going to help.
  7. Do not use shortcuts, if you have less time then try to find out a way to do the conceptual thing properly and then apply shortcuts if its multiple and repeating thing but until then no shortcuts at all as far as you have sufficient time.
  8. Be Smart and Not Hardworking, with this I mean see how you can solve the problem, take external help if needed but don't carry on doing the donkey work.
  9. If its not broken, don't fix it.
  10. If it's not broken but still not creating any issue yet, don't bother about it. You have a better task to get done with right now. Once you are done with it, you can go back to fixing things.
This is the way I deal with my demotivation and try to get myself back and fired up to work again. I often land into places and overthink a lot. But I always remember the ants when I reach a dead end.

Deal with situations like ants. Once an ant encounters a dead end, it doesn't stop there or sit and cry. It looks to find a way around and goes around the object or hurdle it encountered, alongside it warns it fellow ants that there's a dead end ahead. Don't just stop if you encounter failures. Learn to find a way around them. Also share your knowledge while you can as you might never know how it would benefit you back.

In the last blog post, I had mentioned some new surprises that I wanted to bring out to you. I have been asked by many to share my knowledge of coding with them. I know there are a ton of books and site from which even I have referred to while learning things myself but I still decided to try this thing out maybe not for you but for me to have a memory of it.

How many of you would like to learn python programming with me? I'd try to make as detailed posts as possible where non-coders can learn python and try a few knick knacks of Machine learning and Artificial Intelligence of their own? I know its a vast concept and can't be done in a few posts but If there's an ample demand for it, I might just give it a push. This is one of my surprises that I have been planning for a long time now.

So would you be interested in 'Learn Python with Dhawal' series of posts on this website?


Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :

Review: Paramnesia: The Deadish Chronicles

Paramnesia: The Deadish Chronicles by Brian Wilkinson
My rating: 3 of 5 stars

Book Description : 

​"Brian Wilkinson's debut is an exhilarating celebration of the imagination."
— Scott Carter, author of Blind Luck, Barret Fuller's Secret

Nora Edwards finally has everything she wants out of life, including the boy of her dreams, until one night that dream turns into a nightmare. On their way home from prom, Nora and Andrew are attacked by a supernatural creature called the Revenant that sucks the souls out of the living in order to feed itself. Nora manages to escape from the creature, but Andrew is not as fortunate.

Although Nora suffers loss that night, she gains something as well: the ability to see the dead, including her recently deceased boyfriend. Whether the skill is a gift or a curse is yet to be determined, since those around her assume Nora's erratic behaviour is due to "paramnesia," a disorder in which a person confuses dreams with reality. She's also attracted the attention of the Revenant's masters, who need to preserve the secret of their supernatural existence and will stop at nothing to prevent her from talking. Nora, along with Andrew and her living and dead allies in the Deadish Society, quickly finds herself in a battle for her life—and the souls of her city.


The cover isn't quite pulling you to pick up the book and read but it surely speaks a lot on its own. It's one of these paranormal plus romance stories which a unique concept or ghosts and its energy stuff. Surely, It's quite predictable story which won't bother you much as you'll enjoy as you read. The book has its sweet and funny moments of romance in middle where there's fun between characters.

It was a fun reading something new in the concept of ghosts and paranormal but I felt somewhere the new concept was half baked. I wish there was more details on the villian and how the souls and ghosts worked. This might be a spoiler of sorts but I somehow thought it was conceptually quite relatable with the Bleach anime, where there's a whole soul society concept and afterlife. I thought it would explore the details in paranormal but it felt restricted on the romance and adventure part.

If you are looking for something new and unique in terms of paranormal romance with the female lead then this might be the one you might be looking for.

Book Link :  https://amzn.to/2L14WWn


Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :

How to Install Custom Fonts on your Kindle E-Reader Device

If you are a fellow Kindle E-reader owner and aren't quite satisfied by the default fonts which are provided or just want to explore the possibility of adding your own fonts to read books on your kindle then follow the steps below and enjoy a new reading experience. This is the official method without harming anything inside your Kindle E-Reader Device.

Prerequisites : Kindle ( Basic, Paperwhite, etc... E-Reader) , Computer , USB Cable.

Steps :

  1. Download Font Files : Search up the Internet for your favourite fonts. Ensure to download fonts from safe and trusted locations, for ex, Google Fonts.. The font files will have a .TTF extension.
    It is recommended to have all styles of the same font incase the font have multiple styles or variations in it.
  2. Extract the Zip Files : If you have downloaded the fonts from website and it is in a zip-archive format first you'd need to extract it. You can use any program of your choice to extract the zip files and store it in a folder.
  3. Connect the Kindle : Now connect your Kindle E-Reader with your computer via the USB Cable. Although, if your Kindle software version is below 5.9 then you need to update your Kindle software. You can check your software version by going into Settings -> Device options -> Device Info. If its not updated then you can download the new software and upgrade using instructions from Amazon Kindle's official website.
  4. Copy the Files : Assuming that your Kindle software version is higher than 5.9, you can open it in your computer and locate the folder Fonts . Copy all the font files (.TTF) into this folder and then safely eject your kindle device.
  5. Disconnect Kindle :  Now after disconnecting Kindle from pc, open any book of your choice. Click on the Page display -> Custom -> Font Page and Settings -> Custom . From there you can select one of the custom fonts you installed and choose the boldness or size and you are now good to go on a reading adventure. 


Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :

How social media affects your thinking and mindset.

We have been reading a lot about the social media and its effects on the human thinking and behaviour. The effects are both positive and negative and for certainly this post is about the effects in general keeping a neutral outlook over it. I feel anything can be a plus or a minus for anyone depending on what's their outlook on it. Hence, I won't be classifying anything into good and bad or gray. It's just plain information on how it affects us and our way of thinking about different things and how it is used for and against us at the same time.

If you ever had a pet whom you had to train for potty or other tricks or even a baby whom you need to teach things that they have no idea about, how would you do that? Imagine trying to teach a dog to fetch or teaching a baby to write and know the alphabet 'A'. You'd make them do it again and again until its hard etched inside their brains, such that even if you just throw a jug of water on them at midnight and wake them up to ask them the same thing again they'd clearly remember it. They would do the bidding or not that's whole another topic XD.

Social media and human brains work in the same way. Everyday if someone is shown good posts on a particular topics and then asked about it, they'd comment resonating on the same good vibe. This happens because when you think about it, your brain tells you that you have been reading only good things on it hence its a good thing so you form your opinions accordingly.

With elections, product launches and other marketing things it happens the same way. If you're brainwashed and shown same good/bad posts about some topic, everyday as most people spend at least an hour on social media. You'd have the same effect coming out over you. You'd think something as good/bad/gray depending on the posts that you had been seeing across the timeline the whole time.

Now, how these posts turn up in your timeline via various mediums but most prominently are the paid mediums. Paid mediums include, ads, normal users on which anyone won't doubt / influencers, who are paid on per post basis to spread a word, good or bad about a topic by marketing agencies. This can influence a ton of things like elections, your opinion about a service or product or even for a real person.

This is something which you can't actually help with as this is been hard wired in our brains. This is the psychological game which makes a social media good or bad. It's not how much data they have or they know. It's their power to influence and brainwashing minds into believing things which they usually won't believe or pass it out as some lame joke.

Note: This post is written on the basis of personal observations and information gathered from research papers and articles on over the Internet over a period of time. This is more of a personal outlook on the topic rather than an 100% accurate source to be quoted for some scientific journal/debate.


Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :

Review: Glitter and Gloss

Glitter and Gloss by Vibha Batra
My rating: 3 of 5 stars

Book Description:

A romantic comedy that is funny, contemporary and sharp.

Misha is a make up artist who, after a series of mishaps and twists and turns, falls madly in love with Akshay who reciprocates her love with ardour. The only hitch in this perfect romance is her prospective sister-in-law who thinks Misha is everything a Bahu shouldn’t be: garrulous, geeky, gawky, gainfully employed (especially the last bit). The questions is will Misha win Didi (and the Kha-Pee Panchayat) over with her Stepford Wife Act? Will she continue to be the poster child for the inherent evils of the Bahu Brigade? Or will she learn to ‘lau’ herself before the whole world and its wife can do the same?


Here's another book which has landed me in a reviewing dilemma. I'd be lying if I didn't say I totally enjoyed the book but at the same time it kinda threw me off the guard as I was expecting something different.

If you are a mainstream reader who read serious novels a lot and you pick up this book, it'd actually throw you off your guard. This book will make you laugh as if someone is constantly tickling you. It's a humorous chick-lit story. The only another book I can compare it with would be 'My Clingy Girlfriend' which had made me laugh on a similar level.

The characters are weird and funny, almost close to real life. It shows insides of a glamour world in a comical way. There's humor maintained throughout the story and even serious situations don't feel serious enough. The cover was more of graphical avatar of the title. The blurb had made me expect some saas bahu drama which didn't begin until the other half end of the story.

The plot was typical and nothing special to talk about. But the narration here is a double edged sword. If you are a person who thinks of books as some serious literature content and entertainment part of it is side tag-along then this book is something you should avoid.

Narration is something which can make you really love this book or hate it at the same time. I felt like one of my south bombay/delhi female friends is telling me a juicy gossip story. It has a ton of web series/shows, as well as cultural slang references. The story is Hinglish ( a mixture of hindi and english that we usually speak in day to day life.) which can be a hit or a total turn off for you if you are a serious type of reader.

If you are someone who watches a ton of series and shows, has at least some knowledge of trends and makeup then this book won't confuse you at all. I had to search a lot of makeup products and other character references since I am not the person who watches most shows. Although I loved the Big Bang theory references alongside some How I met your mother references as both are my favourite shows, later is most favourite.

I was in a dilemma to give it a full 5,4, or a 3 but ended up giving a three just for the sake of entertainment. If there had been a warning for Hinglish narration, crazy trends stuff and super casual language with no actual depth in story then I could've passed it as a 5 star since it was a total entertainer but since it was passed as your average chicklit novel I'd have to give it a 3 since it lacked in most aspects.

I didn't wanna bash it since I enjoyed reading it totally but it'd be unfair with other books i've reviewed based on the same criteria.

So, if you are in a bad mood, tired of reading serious books, and are in a look out for some fun slangy humourous read then this book is something i'd totally recommend. It's a light read which will tickle your heart out. It's like a salman khan movie, the story may or may not make a sense but its a total entertainer.


Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :

Dhawal's Blog -5- New surprises

This is officially my fifth blog post. I never had expected that I'd be continuing this series after a few posts but surprisingly I am here typing down this juicy update for all of you awesome readers. I know I have been slipping past deadlines for a long time now. Some priorities had to shuffled and reshuffled time and again due to various circumstances. A ton of things happening in real life and If you know me personally, you'd know that I am not a person who reveals everything on socials.

I know I had planned to publish the book in february but the editing schedule had to be delayed and then post-poned for later dates. I am currently editing and rewriting a few things in the script so you might find something new once it's published. Honestly, I never had expected things to get delayed to this extent since I just left you'll hanging on the climax.

I was in idea draught a few weeks back and from past few days my mind is flooded again with new ideas landing me in a confusion what to implement and what should be just left or delayed for future. I thought of a few things which had a satisfactory response from my inner feedback circle. I hope I can put up with it on the schedule and bring the work out for you all to read.

I want to bring more interesting content to read on this corner of the Internet. I do not plan to flood it with just book reviews and promotional posts. Although I am looking for some better ideas to send updates about free books which are available on kindle and other such of good updates that might interest you.

I was wondering if I make a group solely for the purpose of notifying about such opportunities and blog posts, how many of you would be interested in joining? I know I do have email notifs for other stuff but most don't always opt for emails and those who do, they don't always open the emails. Most deals I share are usually, one day deals and thus if you are late there'd be no point in sharing it. I know I can't reach full 100% engagement but at least I can try to get most of what I can right?

Recently, I have been very curious about what content do you like to read most on this website? Also, something which you'd like me to add on or post more of something? It'd be great to know from you all as I can get an idea of what to churn up from my imagination.

I wish I could just tell you outright what's in the plans for the next few weeks but sadly, that'd be just ruining the surprises for you. Although I can surely advise you to read my both books for that. I'd just conclude this here and lets hope for the best.


Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :

A Golden Chance to Get your work published

Many people keep asking me 'How to get published?' For such enthusiastic people, I have a golden chance for you which you'd want to give it a try. One of my publisher friends has provided with once such opportunity that you'd surely want to give it a try.

Abhisar Garg from InkQuills Publishing House sent me this message which I am posting as it is below. I'll update the details further as I'd receive, until then you can join the group and ask him out yourself.

Also, if you are a published Indian Author or someone who is on the way to get published and wish to connect with other authors do get in touch with me so I can add you in the Whatsapp group.


InkQuills Publishing House presents an unpaid anthology for the first time to make it happen a big one.

No Amount to pay...
No Pre-orders to do...

Just Write, Submit, Get selected and Get Published...

For more information, join the WhatsApp Group.



Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :

Review: Her Prince Charming

Her Prince Charming by Sundari Venkatraman
My rating: 4 of 5 stars

Book Description :

It's instantaneous attraction when Tanuja Bhatia from Delhi meets Raj Malhotra from Bombay at the Bombay Central Station.
The mutual attraction soon blossoms into love over the next couple of meetings.
Tanuja and her simple father fail to see the crisis brewing in their own home. Her not-so-nice stepmother Gurinder is totally against the idea of Tanuja meeting her Prince Charming which would make her step-sister Harpreet seriously envious. By the way, Harpreet's main aim in life is to simply make her half-sister miserable.
While Raj's parents and Tanuja's father try to arrange a marriage between the two with the help of a mutual friend, the evil stepmother comes up with a plan of her own--to marry her stepdaughter off to Sonu, a good-for-nothing idiot.
Can Her Prince Charming lift Tanuja out of this life of drudgery and boredom and give her the happiness she deserves?


I had a fun read really after a long time. The book gives out the late 70s vibes and its really great at it. It reminds me of a old bollywood classics story. The narration is really smooth and good. It holds your attention throughout the story.

The writing style kinda reminded me of the R.K.Narayan's. The classic vibes is constant throughout the book and holds it very well on its own. The story isn't something unique or out of the box but something which you'd like reading for once.

The language is really simple and flow is good. I like the print quality and the cover design. It just keeps that story and era's vibe in it. Since It's the prequel to one of the author's books I have no idea how the story turns out in other books but this one feels nice and quite enjoyable to read.

I never expected some major shocking twists while reading since its a contemporary romance read but well it certainly raised my expectations from the author the next possible books which I might plan to read.

Would surely recommend to the ones who want to cherish that old classics vibe in a book format with a good story to read.

Link:  https://amzn.to/2K3GS4F


Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :

Download Blood of Like Souls by Val Conrad for Free

"This addictive first entry in the Julie Madigan series tells the story of a woman traumatized by a past her sadistic tormentor won't let her escape." –Best Thrillers

Julie Madigan's career with the New Mexico State Police ended in the puddle of blood on the floor when she survived having her throat cut. But a year of recovery left her desperate to hide the scars and to escape her past. She moved to Michigan, away from friends and coworkers who knew her secrets. Now a Medical Examiner Investigator, Julie Madigan plays by the rules, but the rules change when a killer sends her clues and evidence about two victims, taunting her with his unusual methods of murder, pulling her into his twisted game, targeting those she cares about. His goal - to prove Julie will kill like he does. While trying to identify him, Julie discovers the monster has been closer to her than she imagined, leaving her in a race to save the victims he's selected, forcing her to choose who lives and who dies.

Link : https://amzn.to/2UmQ6wz

Note : This book is free to download on Amazon on 1st and 2nd April 2019. Kindly check before downloading in your region.

Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :