Lawson, J., G. . B. Schaalje, and B. . J. . Collings. “Blocking Mixed-Level Factorials With SAS”. Journal of Statistical Software, Code Snippets, vol. 32, no. 1, Nov. 2009, pp. 1-20, doi:10.18637/jss.v032.c01.