David M Bradford Facts