Ten thousand miles in Persia