James Finnegan

James Finnegan is an executive with Lee & Mason Financial Services in Farmington, Connecticut.

Published by University of Iowa Press:

As editor: