By Professor Michael Mainelli and Vinay Gupta Published by Banking Technology, Informa plc (March 2017), pages 28-33.