resource: the ability to deal resourcefully with unusual problems
inventiveness: the power of creative imagination
gay liberation movement: the movement aimed at liberating homosexuals from legal or social or economic oppression