[Abingdon, Oxfordshire, United Kingdom] : Taylor & Francis