melvin richmond