10.1016/B978-0-12-819723-3.00130-X