Recommended Books

Below are a list of Books which Troy has read or is reading and recommends.
They are in no particular order: