Estimating in Building Construction 9th Edition by Steven Peterson (English) Har

You will find that this textbook includes a wide range of perspectives on the topic.