Peter Macmillan

Peter Macmillan (translator) is an artist, poet, and translator who lives in Tokyo. His previous translations include the seminal Japanese text One Hundred Poets, One Poem Each.
Most Popular books By Peter Macmillan