Akhtar Surahyo

Understanding Construction Contracts - Springer 2018

978-3-319-66685-3


Engineering; Construction Management; Building Construction and Design; Building Law; Commercial Law