Labor unions of the post-Civil War period

Compare and contrast the major characteristics of the following labor unions of the post-Civil War period:
The National Labor Union
The Knights of Labor
The American Federation of Labor (AFL)
Additionally, compose a brief summary (3 paragraphs) that answers the following:
What similarities do you find?
What differences?
Why did some fail while the other succeeded?

Our customer support team is here to answer your questions. Ask us anything!