Lecturer in history University Edinburgh, Scotland, 1989. Research fellow Nuffield College, Oxford, England, 1989-1992. Lecturer in modern history University Hull, United Kingdom, 1992-1995, senior lecturer modern history United Kingdom, since 1995.
Consultant Wal to Wal television, Channel 4, London, 1990, Culture Wise, British Broadcasting Corporation Radio 4, London, 1999, British Broadcasting Corporation History Website, 2002.
- Sepoy and the Raj (Studies in Military and Strategic History)
- 'The eight decades of British colonial rule, as selected by the author, are covered extremely well in this book.