Source: http://classic.austlii.edu.au/au/journals/ANZCompuLawJl/2005/5.pdf