Introduction to Construction Project Engineering - Gionni C. Migliaccio, Len Holm
Giovanni C. Migliaccio