Muhammad Khurram Criminal Cross Examination - Lahore Kazim Law Book House 2025 - 511p. LC Class. No.: KPL 3536 / KHU 2025