Project Planning, Scheduling, and Control in Construction by Calin M. Popescu, Calin Popescu & Chotchai Charoenngam