David Leser

David Leser is a journalist who has worked in Australia, the United States, and the Middle East. He is the author of The Whites of Their Eyes.