A history of Israel and Palestine – 4,000 years of history in 2,500 words 18 October 2023 12 min read
Israel-Hamas war: the courageous leadership that might solve this most intractable of problems 18 October 2023 8 min read