Reflections on Japan: Power User Nation
David Gasca
193

Great article David. I think the reasons include all of the above where the culture, language, religion and society encourage attention and caring for detail and perfection.