An introduction to Stata programming - Baum, Christopher F. (A Stata Press Publication, StatCorp LP, 2016)