Home›Books›James M. McCaffreyJames M. McCaffreyNo biography available.Works (7)Going for brokeThis band of heroes1985Inside the Spanish-American War2009Wake Island PilotArmy of Manifest Destiny1992Wake Island pilotThe Army in Transformation, 1790-1860August 30, 2006