USMA West Point

Holdings details from USMA West Point
Call Number: UA23 .U71m 1904