Weird Science, October 2010 - Homewood Public Library