I think the best book for Expert System is still far way the Knowledge Engineering and Management, The Common KADS Methodology, from Guus Schreiber and 5 other colleagues. Although it would require some update to nowaday technology, it is a complete guide for development of real appplications. I have been using it for teaching and developing industrial systems for a decade. Recommender system is just a class of Expert System and the application is quite narrow. Jackson and Stefik are quite theoretical. They are great textubooks for academic introduction (quite historical) view of IA techniques for Expert Systems, but I consider that few of these techniques can leave the prototype level to became real applications.