2 books in this genre
Justice in international law
Stephen M. Schwebel
Une cour de justice internationale
James Brown Scott