gordonb.clarke