LONDON (AP) — Canadian-Hungarian-British writer David Szalay wins the Booker Prize for fiction with his novel “Flesh.”