This page contains sub-pages that list various books. One is the books that I’ve read and personally recommend. I doubt I’ll remember all of them, but I’ll try to update this as they occur to me. I also intend to sort them into categories. Most books fit into many categories, so I’ll shoehorn them into the one I think is best.
The second page includes many online resources like fun websites and podcasts.
I will also include a section of recommended books by my readers, so comment or email me with any books for that list.