Author: Togawa, Tatsuo, Peter Rolfe