im a mechanical engineering student of 3rd sem and after completing my engineering I want to do mba so please suggest me which field is better in mba for me and suggest which college is better for that field and say me which is the best book for the preparation of entrance exam wheter it may be cat or gmat