James North

James North was an associate designer for Doctor Who.