Carpenter, Bob, et al. “Stan: A Probabilistic Programming Language”. Journal of Statistical Software, vol. 76, no. 1, Jan. 2017, pp. 1-32, doi:10.18637/jss.v076.i01.