Daniel Patrick Welch

The Morning After the Slaughter at Nasser