MANI (KANT) PRINICPLES OF CRIMINAL CROSS EXAMINATION - 1 - KAMAL LAW 2018 - 425 Dewey Class. No.: 345.075 / MAN