Many people seem to think that the US experience is not generalizable, because the US has so much land relative to its population. Population per square kilometer in 2005 was 31 in the US, compared with 53 in Mexico, 138 in China, 246 in the United Kingdom, 337 in Japan, and 344 in India.