The Fine Art of Recommending Books