A fascinating journey.