I have already done quantum mechanics (and general relativity if it is relevant) and have all the associated math prerequisites but not much more than that. Is there anything I should add before attempting QFT and what text would be best for these? In addition, what text would you recommend for...