SYKM


Mysteries Set in Iran
Joel C. Rosenberg
  • David Shirazi: CIA agent assigned to Iran