James P. Rideout (Q66091767)
shipbuilder
Language:
other details
aliases James Rideout
J. P. Rideout
description shipbuilder