10.1504/IJKMS.2008.016445