Grainger, John D1939BooksBATTLE FOR PALESTINE, 1917BATTLE OF YORKTOWN, 1781: A REASSESSMENTAuthor data: Open Library