T.N. Manoharan or Dr. Girish Ahuja should be your main text book and support it with Dr. V.K. Singhania (Only for reference where your concepts are not clear).
I think V K GUPTA IS BETTER THAN THE GIRISH AHUJA FOR CA FINAL STUDENTS AND FOR PCC STUDENTS IF YOU WANT TO CLEAR CONCEPTS THEN U SHOULD READ AHUJA GUPTA AND IF U WANT TO MAKE PRACTICAL SIDE BETTER THEN U SHOULD GO FOR VK SINGHANIA.............