Forensic engineering : from failure to understanding - Neale, Brian S. (Thomas Telford Publishing, 2009)