Sing Sweet Nightingale (The Dream War Saga) - Erica Cameron

gah!!!! I want to smack Mari upside the head.  She's being ridiculous.