http://iisit.org/Vol7/IISITv7p311-320Banks858.pdf