http://www.afms.org.au/conference/17/102_Paper.pdf