N = 1 string duality