Author: Chittharanjan Felix Amerasinghe Source: Leiden: Martinus Nijhoff, 2011. £113.33. ISBN 9789004181335 Category: International Law Date of Journal Issue: March 2011