Who's That Girl is the first book I've read by Mhairi McFarlane. More than just a romantic comedy, McFarlane takes readers on a funny and emotional journey through Edie's life after a social disaster, exploring themes of family, friendship, and of course, love. As an added ...