Eric Strand

Biography

Eric Strand is associate professor of English at Sophia University in Tokyo.

As author:

Editor

Illustrator

Photographer

Translator