Lagercrantz, David The girl who takes an eye for an eye - London Maclehose press 2017 - 362p. ISBN: 9780857056405 Dewey Class. No.: F L136G