Baguley, P., Wang, Q., & Maropoulos, P. (2004). System thinking applied to life cycle costing and life cycle engineering.