Content based methodology - Joshi, Anant N. (Prentice Hall of India, 2006)