Love in all its varieties (especially mistaken, unrequited and terrifyingly maternal) is the constant thread in this great big, immensely satisfying read. You'll need to concentrate as the narrative nips back and forward across years (never exactly chronologically either) as well from character to character but I guarantee it's worth it - unless you're completely uninterested in love that is!