8.0/10 (1522 reviews)
Browse new releases, best sellers or classics & find your next favourite book. Huge selection of books in all genres. Free UK delivery on eligible orders
World's best summary of Bad Blood. Learn key points in 20 minutes or less. No time to read? Get the main points with this summary of Bad Blood by John Carreyrou.