Recommend books function added