Colin Jones

Colin P.A. Jones is a law professor, Doshisha Law School at Kyoto.