Blood Meridian (spoiler free review) by Cormac McCarthy