Joseph Braude is an author, broadcaster, and Middle East specialist. This is his official website, which contains information about his work.
Read more