Non-profits and social enterprises face significant financing challenges that include problems in securing public funding, unpredictability and discontinuities in grant funding from foundations and charities, and the difficulty of generating earned income. Crowdfunding has emerged as a promising...