Michael D. McCarty’s Book Recommendations:

 

The Collective Books

Articles