Recommendations:

Derek Sivers
Derek Sivers

A Geek in Japan made me understand Japan more. So, I give that to everyone whos going to Japan

Source