James McBride on 'The Heaven and Earth Grocery Store'