Human Error, Safety and Systems Development by Philippe Palanque | Menrva Books | MenrvaBooks