James Monroe, SSBN-622

Show More