When I was little, every night I'd go outside with my dad and little sister to wish on a star. Every night my sister wished for a horse. Every night I wished for... a unicorn. Back then, I couldn't think of anything I wanted or needed more than a unicorn. Granted, I'd never met Diana Peterfreund's unicorns. If I had though, I'm almost positive I would've just wished for a horse.Rampant was an amazing story, complete with bloodthirsty unicorns, a kickass heroine, and a touch of romance. I was completely enthralled with the plot of this novel: maiden warriors who hunt carnivorous unicorns. Honestly, who wouldn't be at least a little curious? I found the pace of the story a bit slow at times, but, overall, I was kept interested throughout the story. Even if action was lacking, the history and romantic plot line kept me coming back for more! I have never heard of unicorns being portrayed as anything other than gentle, magical creatures, but Peterfreund made it easy to believe that just maybe, we had the story all wrong. The background story was also well written and meshed perfectly with Astrid's story.I liked most of the characters in Rampant. I thought Astrid and the other hunters were well rounded and each had a distinct personality. I really liked Giovanni as a love interest - I was surprised to find that Astrid falls for an American guy, not an European guy - even if he did have a very Italian name! I thought that was a cute twist!I did, however, have a major problem with Astrid's mother. She was absolutely horrible. I don't mean horribly written necessarily, she was just a horrible mother. I found that really frustrating. I felt that not only did she try to live her dreams through Astrid, she also didn't really seem to have much common sense. Then, she changes completely later in the book, seemingly due to traumatic events, though they were not only caused by her, but also acknowleged and accepted. Gah! She annoyed me to no end!