No, you can prepare using a combined KPTCL that covers all of the subjects. Individual books per subject, on the other hand, are referred to since they will cover a topic in depth.