Free to view draft: web.physics.ucsb.edu/~mark/ms-qft-DRAFT.pdf Page presenting it: web.physics.ucsb.edu/~mark/qft.html
Author affiliation: University of California, Santa Barbara.
Number of pages: 616!
Don't redistribute clause, and final version by Cambridge University Press, alas, so corrections will never be merged back: web.physics.ucsb.edu/~mark/qft.html. But at least he's collecing erratas for the published (and therefore draft) versions there.
The book is top-level organized in spin 0, spin half, and spin 1. Quite ominous, really.
The preface states that one of its pedagogical philosophies is to "Illustration of the basic concepts with the simplest examples.", so maybe there is hope after all.