10.1504/IJLEG.2007.014496