barry cogbill