Principles of banking law
by
Ross Cranston
li, 578 pages ; 25 cm