The magical journey of the bespectacled, scruffy haired boy started when Rowling just happened to think about it in a crowded Manchester train and the flow of ideas started taking shape. Rowling weaves a rich tale which starts off on a bright note but gets progressively darker with each book adding to the building climax.
It is an incredibly detailed book too, right from how broomsticks stay up in the air to names of random characters which have been dug out from old mythological legends to literary sources, Latin, Greek, Old Anglo-Saxon; she borrows words to create names for characters which tell you about their flaws and virtues. Here are the origins of the names of various characters. Some names are perfect interpretations of their characteristics. Take a look.
What is this sorcery?
Design Credit - Rohit Jakhu