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