1. Brunel Business School, Brunel University London Kingston Lane UB8 3PH Uxbridge, London UK
2. Westminster Business School, University of Westminster 35 Marylebone Rd NW1 5LS London UK
3. Faculty of Computer Science Dalhousie University Halifax Nova Scotia B3H 4R2 Canada