His 'Managing the Risks of Organizational Accidents' (Ashgate 1997) develops the original individual error theories into how organizations can inadvertantly induce (or if mindful, can prevent) human errors. For a university psycologist, this stuff is very accessible!
An even more readable book is by Maurino, Reason, Johnston and Lee: 'Beyond Aviation Human Factors (Avebury 1995) with various detailed case studies (Erebus DC-10, Dryden F-28, the BAC-111 window etc).