Karen M. Dillon was born in Dublin where she's lived all her life. She enjoys loud music, reading, anime, things that are red, pretty flowers, searching for supernatural creatures and writing books about things she can't find.
She writes because she has many voices in her head who she names and refers to as 'characters'. Anything you really need to know about her personality you can learn by reading anything she writes.
Her first book, Immortal Souls, was something she started working on as part of a school assignment that - over the course of 6 years - turned into something more.