publisher: Japan Society publish date: October 25th 2011
format: paperback pages: 96
language: English
ISBN:
0300175760 (9780300175769)
publisher: Yale University Press publish date: October 25th 2011
format: paperback pages: 144
language: English
ISBN:
0300150474 (9780300150476)