Financial Services Technology: Processes, Architecture and Solutions Process, Architechture and Solutions - Duran, Randall E. (Cengage, 2018)