don cowanlatest news & developments