Full threaddavidmott·Wonderful list! Some great books there that I need to add to my list!!View on HN