Towards a taxonomy of reusable CRM requirements for the Not for Profit sector. - Peter Flory (2011)