Robert Christensen has served as a development director for various non-profits around the country, and also heads his own consulting firm. He has just published "A Fundraising Primer," available on Amazon. It's an engaging overview of the ways in which NPOs can raise funds, and it includes over a dozen sample documents. If you're new to the field, this is the book you want! (And if this isn't your first rodeo, you'll still find some good insights and take-aways). I give it two thumbs up!