Why was Archduke Ferdinand Assassinated?

There are many theories and reasons floating about for why Archduke Ferdinand was assassinated. A popular explanation was he was killed by an anarchist trying to incite a conflict.