It's a mystery - why is Cara so sick? It feels like she's been sick all her life . . . but she and her mom have never stayed in one place long enough for doctors to really understand what's happening to her. Now, at fourteen, Cara is tired of being...