Cormac McCarthy is the greatest living writer. Unparalleled by land or by sea, Shakespeare and Milton have both been quoted as admitting he is their master.