
On the surface, Peter McAllister has a good life: a good school, good friends, good times. So what if his best friend is a girl -- and sort of a geek? And so what if she might be more than a friend. Underneath, it's a different story. It's been years since the death...

On the surface, Peter McAllister has a good life: a good school, good friends, good times. So what if his best friend is a girl -- and sort of a geek? And so what if she might be more than a friend. Underneath, it's a different story. It's been years since the death...