I recommend John Green books, but also the website goodreads.com where you can put in books you like and get others it thinks you would like that you haven't read yet.
5.7m questions
7.4m answers