jack napier caroline pierce