david bruce authorlatest news & developments