Published
Wednesday, July 13, 2005 - 07:40
Written by
Here: Jeff Patrick riffs on CiviCRM Jeff does a great job of putting CiviCRM in a larger context. We welcome the expectations he sets up for the CiviCRM community and hope the enough people use, extend, understand and join CiviCRM to far exceed the wildest expectations.