Information Retrieval Technology - Salem, Mohamed Vall Mohamed; Khelalfa, Halim; Oroumchian, Farhad; Shaalan, Khaled; Shakery, Azadeh (Springer Berlin Heidelberg, 2011)