Party affiliation: Democrat
- Assistant professor Institute Government, University North Carolina, Chapel Hill, 1968-1971, associate professor, 1971-1976, professor public law and government, 1976-1994. Kenan professor public law and government University North Carolina, 1994—2010. Counsel North Carolina Local Government Study Commission, 1972-1973, North Carolina Open Meetings Study Commission, 1978-1979.
- Author: Local Government Finance in North Carolina, second edition, 1991 (award for excellence Research and Publications Government Finance Officers Association United States and Canada 1991), numerous other books on local government law and finance. Contributor law articles to professional journals.