Barry A. Kosmin

Barry A. Kosmin is a Research Professor at Trinity College, Hartford Connecticut. He is the author of over 20 books and research monographs.