richard cowanlatest news & developments