shackles of imagination