1. Oxford Brookes University, 6395, Organizaton, Work and Technology, Oxford, Oxfordshire, United Kingdom of Great Britain and Northern Ireland;
2. Lancaster University, 4396, Organizaton, Work and Technology, Lancaster, Lancaster, United Kingdom of Great Britain and Northern Ireland, LA1 4YW
3. Oxford Brookes University, 6395, Business School, Oxford, United Kingdom of Great Britain and Northern Ireland, OX3 0BP;