James Hooper
James Hooper is an American journalist with 20 years' experience of first-hand reporting from African and Asian war zones.
James Hooper is an American journalist with 20 years' experience of first-hand reporting from African and Asian war zones. See less
James Hooper's Featured Books