I know there are a lot of books on this topic, but many seem geared to children or are very specific in their selectionsSo what do you actually want?
It's a little hard to advise, especially given that your main consideration appears to be "a thick book"