Image Processing by Pedro Garcia Sevilla, Maria Petrou & Costas Petrou