John P. Cowan: A Texas treasure