CrosswordMan rated The Shepherd's Life: Show rating 5 stars November 20 Public The Shepherd's Life by James Rebanks