Langston Hughes
Full name James Mercer Langston Hughes
August
17
2008
August
16
2008
August
15
2008
August
14
2008
June
20
1961