Marvin was born in Peru, Clinton County, New York. He studie at Allegheny College graduating in 1849. He taught there and at Alfred Teachers' Seminary. Marvin and his wife Armina were the parents of two children.[3]
References
^Richard F. Miller (editor), James Marvin (1820-1901) in States at War, Volume 5: A Reference Guide for Ohio in the Civil War, University Press of New England, 2015. Footnote on page 388