Ratings28
Average rating3.8
An interesting read, although all the flashbacks can get confusing. The saga of Ruby Lennox is at times hilarious, and at times depressing. The author seems like it she trying to tackle too much - too many characters, too many writing styles, too many points of view. But still worthwhile.