David Richards and News Services.