Questions about corruption swirling around Mayor James Hahn have their origins in the decisions he made at the start of his administration to put key fund-raisers in critical roles that would aid his future efforts to raise campaign cash. What analysts are calling the "perfect political storm" was virtually assured years ago by a cascade of decisions that put the demands of his campaigns and the interests of insiders at the top of the Hahn agenda. Among the decisions that observers point to is naming his relatively inexperienced 2001 campaign fund-raiser, Troy Edwards, to oversee the three proprietary departments --...