Langston Hughes : a bio-bibliography