You might also like

Jigsaw Man by Elena Forbes