A process for assigning a maturity rating to a book referring to the book's intended audience's maturity level using an apparatus comprising of multi-step software wherein the content of the book is scanned by a search engine, which interoperably assigns that book a maturity level prior to adding the book to the listings of a central database of invoiced book ratings organized based on book ratings, and then displaying the book's maturity rating as a graphic logo along with the book details in an online library belonging to a retail website by means for reviewing the language, content, nature, themes and relevant material contained within the book.