SugarCRM Developer's Manual: Customize and extend SugarCRM: Learn the application and database architecture of this open-source CRM and develop and integrate your own modules and custom workflows