David Bada articles