Some books that I highly recommend