The law relating to international banking / Professor Andrew Haynes BA (Hons) Law, PhD, Hon LLD, Cert Ed, FRSA, FSALS, FHEA [...]. London : Bloomsbury Professional, 2018