A Shepherd'S Life. Foreword By Phil Drabble.