Construction Planning and Technology by Rajiv Gupta