SHARMA, Devendra Kumar International Criminal Law and Procedure - New Delhi Random Publications 2020 - 300p. ISBN: 9789352695089