Dr Aljaghoub provides a thoughtful and careful analysis of the structure and procedure of the Court and of its wide-ranging ...