Shiloh: A Case Study In SurpriseEbookShiloh: A Case Study In SurprisebyMajor William J. McCaffreyRating: 0 out of 5 stars0 ratingsSave Shiloh: A Case Study In Surprise for later