http://www.merga.net.au/documents/MERJ_6_2_Carroll.pdf