I studied valechha. Its coverage is far better than dinesh madan. It covers everything. No need to refer study mat. Use it with pm only. It is better you should read it first and decide yourself. I think, today, no one will advice you for any othr book for isca if this type of book is available in th mrkt.