Information Processing And Technology by Stavros D. Nikolopoulos