Hanrahan, Kevin - freedomalliance