10.1016/B978-0-12-812303-4.00002-1