Shezad Dawood

Contributions

  • SF Seventy-eight revolutions per second: The persistence of vision / Issue 12