Joseph McLeod Ph.DFORT WORTH — Joseph A. McLeod, 84, a history professor, passed away Sunday, May 28, 2006.