Codification, Macaulay and the Indian Penal Code: the legacies and modern challenges of criminal la… by Chan, Wing Cheong, Yeo, Stanley Meng Heong, Wright, Barry J., National university of Singapore fromInternational and comparative criminal justice 0 Type: Book