1077e52ac4a2bf20e6cbe3132c75e3ed834a8d33f0ba4ffe207214af2cc2c222 scriptanova_a2008v12n270art41.pdf