Bad Blood John Carreyrou 9784087861266 | Japanese | Hardback / bound | 2021 Get stock status ... €75.95