James Shanahan
Brigadier General James G. Shanahan served in the United States Army from 1942 through... more »
James Shanahan is an art director and production designer. more »