Ruby Oliver is fifteen and has a shrink. But before you make up your mind about her, you should know that she has had a pretty awful (and eventful) past ten days.
Some links are affiliate links