James D. Libby, Ph.D., is an associate professor and chairman of the business division at Thomas College in Waterville. A published author, he is a former state senator and state representative for...visualizza altroJames D. Libby, Ph.D., is an associate professor and chairman of the business division at Thomas College in Waterville. A published author, he is a former state senator and state representative for York County towns, including Buxton.visualizza meno