A brilliantly plotted crime thriller based in the worlds of Franco's Spain and modern day forensic science.