The book has two storylines: one following a Welsh girl named Petra beginning when she was 13 and the other following a young man named Bill starting after college graduation. Both stories intertwine at points and follow how the character's life is affected by the 70's teen heartthrob David Cassidy. I think the author does a wonderful job accurately portraying the woes of being a female teenager. The only complaint I could see people having is that the ending may be a little too perfectly happy...but I rather enjoyed it all the same. A fun little read!