Separate Magistrate for Investigation of Crime in India- Approach of Supreme Court ArjunRathod Gujarat High Court 41st Report of the Law Commission of India, Approach of Supreme Court on Separate Magistrates Cadre to monitor collection of Evidence, Functions of Magistrates in an Investigation, Problems in Investigation Process