Stephen Peirce (British, born )