It is important to note that the web search results provided are not sufficient to determine David Carpenter’s profession or any recent information about him. Therefore, further investigation and research are necessary to obtain updated and accurate information regarding his occupation.
To provide a complete and up-to-date answer, additional sources need to be consulted.