So I asked my professor for recommendations for a book to read this summer and he gave me this excellent read. An unexpected blockbuster, it has 638 reviews on Amazon.
So I asked my professor for recommendations for a book to read this summer and he gave me this excellent read. An unexpected blockbuster, it has 638 reviews on Amazon.