I recently finished my first Charles de Lint novel -- The Blue Girl . I'm glad I had picked it up -- sometime ago, and just stashed it in the pile of books I had every intention to read -- eventually, someday. That someday came along recently, and I finished the book way too fast. It was a pleasure to read. Charles de Lint writes fantasy novels, in an urban, contemporary setting, weaving magic into the everyday world you and I wander through without a second thought. The Blue Girl is set in the fictional North American city of Newford, which I place in Canada, since de Lint lives in Ottawa. The protagonists are two 17-year-old high school girls, Maxine and Imogene, who meet for the first time in their final year of high school. Both are outsiders, not fitting into the cool kids crowd -- because they're too smart, and weird. Maxine is the smart one, cloistered by her mother and endures the bullying any nerd would be familiar with. Imogene is the weird one, new to Redd...