Austin K Baird has written 21 articles