The International Criminal Court : challenges and prospects : proccedings of an international conference organised by the European Inter-University Centre for Human Rights and Democratisation (EIUC) (EIUC occasional papers, 2005)