christopher bowes