Dsouza, M Rationale- Based Defences in Criminal Law / by Mark Dsouza - New Delhi: Bloomsbury Publishing India Pvt.Ltd, 2024. - xx,192p. ISBN: 9789356403949 Dewey Class. No.: 345 / DSO/R