richards was born in jamaica and got his master's degree from the new york university