https://www.kaitgoodwin.com/books/rating-system/
Rating System