I would suggest you to go for MGT books as most of the question in question are found to br directly form MGT books. one can get 45+ marks if he/she has done thise books
you can also go for previous years papers, workbooks an some mock tests that are avialable online also.
Hope it helps.
Thank you :)