Contemporary Japanese Philosophy: A Reader - 9781786600851