I had the pleasure of reading Tangled Tides by Karen Amanda Hooper last week.
I've read about vampires, fairies, dystopia societies, angels etc. But this is the first mermaid / sea creature book and I loved it. The pace was fast, the story intricate and the characters endearing. I spent four hours last Thursday ignoring my dishes, my laundry, and my children to finish reading it.
What impressed me the most was the world building. Karen created such an amazingly detailed world underneath the sea. I loved getting immersed in it (no pun intended). The legends, the myths, the consequences of love. It was great.
I write fantasy and am currently working on a scifi book, so it involves a lot of world building, so I have a question for those who do world building.
Do you create your world and its rules before you start writing or do you start with a base, but let the plot dictate the rules?