Steven Shorrock on the Myth of Human Error

O'Reilly Radar