International Criminal Practice by Steven Powles & John R.W.D. Jones