The spirit and the letter: the struggle for rights in America