Understanding urban ecology an interdisciplinary systems approach - Hall, Myrna H. P.; Balogh, Stephen B. (Springer, 2019)