Robert D Baird Author