Principles of banking law

by Ross Cranston

li, 578 pages ; 25 cm