Ta-nehisi Coates highly anticipated take on Marvel's Black Panther is on shelves today.