What is the last name of John Bellamy Foster? "Bellamy Foster" or just "Foster"?
His last name is Foster and he was born in Seattle, Washington on August 15th, 1953. She currently lives in Eugene, Oregon and she is a Professor of Sociology.
If all else fails... just call him "Mister".