one hundred one new pattern essay - goel,r n (new york oxford university press., 1999)