how can I gain much knowledge in all three subjects.(MPC)
Hello dear aspirant.
I am glad to hear that you are interested in collecting knowledge of pcm. My dear friend for this you have to study really hard. For each topic you have to concern more than thee books at least along with this you need a proper guidance from teacher also.
Hope it helps.
Good luck