1-2 of 2 Books
International finance
By John J. Kirton
Advanced public international law
By Robert Howse