Derek Brechin

Derek Brechin was the Editor for Stargate.