Smart technologies for safety engineering

9780470058466