by Temple Grandin
Have you ever wondered what makes a kite fly or a boat float? Have you ever thought about why snowflakes are symmetrical, or why golf balls have dimples? Have you ever tried to make a kaleidoscope…