David Hudson

David Hudson recently retired as acquisitions librarian for the State Historical Society of Iowa.

Published by University of Iowa Press: