3EGP 400NegotiableConstruction Management Fundamentals ,second editionLotus Compound, New Cairo2 days agoVerified