Waiting for the Wind: Thirty-six poets of Japan's late medieval age.(Translations from the Oriental Classics) cloth 353 p.
Carter, Steven. 著