I'm looking for a book on QFT that is both introductory and somewhat rigorous. I have Zee's book but for me it is kind of hard to follow. I would prefer something that is more like a textbook introduction to the subject - not necessarily covering the whole subject but logically rigorous for what it does cover. Can anybody recommend such a book? Thanks in advance.