[ISBN:9780415630610] [doi:10.4324/9780203097564]