So you think Joe Stack could be involved in this?
Just saying it could be a radical left nutcase like Stack or Amy Bishop.