peter-bruce-clark