I am an historian and former diplomat who has written two books plus numerous shorter works on historical topics. I have also written commentaries heard on National Public Radio stations and the Voice of America, and am a frequent guest, in person or by remote feed, on BBC Radio in Cambridge, UK.

I am now working on a book regarding Palestine in the 19th and early 20th centuries. In another persona, I write plays and fiction under the pen name, Duke Ryan. Follow the links below to learn more about my published works.