SMS: What every engineer should know about concurrent engineering / Thomas A. Salomone.