This is a map I have worked on from time to time for some years.