So, there was some good stuff that happened last weekend, other than that horrifying incident on Sunday - which, if past experience is an indicator of future performance, I will be having nightmares about for years.I went to the Herbert Johnson museum at Cornell: I am not really sure what Translate Allah means, but the museum was fantastic as always.