rappeters.com
Reviews by Ranks
BOOKS 5 Stars: Outstanding story, obviously. Worth buying at full price and you’ll likely either reread it at some point or take plenty of highlighted notes. Not a book easily forgotten. &#82…