Professor Hugh White and Dr Michael Keating - Rob Keating
Professor Hugh White and Dr Michael Keating

Professor Hugh White and Dr Michael Keating

Dr Michael Keating before his National Press Club address with Hugh White.