David G Baird Facts