Here are some books in both text and audio format that have been really useful to me over the years;