Books

Lion of Jordan Lion of Jordan
2008
The 1967 Arab-Israeli War The 1967 Arab-Israeli War
2012
Three Worlds Three Worlds
2023
The Iron Wall The Iron Wall
2015