Principles of financial law - Banford, C. (new york oxford university press, 2011)