General Medicine General 5f2c4598 Expert witness comes under A Sec 142 IEA B Sec 45 IEA C Sec 32 IEA D Sec 141 IEA