#jack zipes