Last Shepherd: A Novel