Randall Kenan to give reading March 12