This is the kind of novel which really makes you think about the world we live in. It follows the five lives of very different characters in London who are living in hugely contrasting circumstances. Craig's insight into the experiences of immigrants is insightful, detailed and extremely gritty but also depressing. The book shows how easy it is to live life anonymously without knowing who or what your neighbours are. This is particularly evident with the experiences of the young girls who have been trafficked to the UK. The author cleverly weaves the characters' lives together and is sensitive and compassionate with their outcomes. Hearts and Minds just scratches the surface of what life is like for many living in London. Hopefully she will write further on this topic and bring these important social issues into the spotlight.