Guy R Cochrane, PhD (Q45406)