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