Battery E in France 149th Field Artillery, Rainbow (42nd) DivisionEbookBattery E in France 149th Field Artillery, Rainbow (42nd) DivisionbyFrederic R. KilnerRating: 0 out of 5 stars0 ratingsSave Battery E in France 149th Field Artillery, Rainbow (42nd) Division for later