https://www.taylorfrancis.com/books/e/9780429465536