Do Peregrine, MF Global, and JP Morgan’s Travails Have Anything in Common? July 15, 2012 Craig Pirrong