Map and cool graphics courtesy Roy barlow