Hiroshi Maruta Author