Urban Geography, 2nd Edition by Tim Hall