I can honestly say that there isn't a single book that I would recommend. There was our textbook for sixth year potion, but mostly because I got an used copy with notes on the side that made potions a lot easier, but that was just self interest and not really enjoyment.