Author: William Flanagan
Alternate names: Bill Flanagan
Bio: Japanese to English translator