Richardson, Peter, Hokkaido University, Japan