10.1504/IJTP.2012.049722