40 Day Spiritual Journey to a More Generous Life by Brian Kluth (Book, Other)This textbook covers everything from the fundamentals to more specialized topics.