Michael A. DoverBooksA dictionary of nonprofit terms and conceptsHuman NeedsAuthor data: Open Library