10.1504/IJAP.2007.013332