Computer science research and technology - Verdinand, Karl C. (Nova Science Publishers, 2011)