Children Of The Jacaranda Tree by Sahar Delijani

A gripping brave tale of the Iranian revolution, spanning three generations from 1983 t0 2011. With autobiographical undertones, Delijani paint haunting pictures of sets of children, their parents and grandparents, of how their lives are torn apart by the crackdown of a ruthless government. These are the children of the Jacaranda tree. Amidst the loss and terror, love and beauty is still to be found. A visceral journey, with rich characters, making you seethe and cry. A must read.