The God Of AAA+ ATPases (this week's Cell cover, and zillionth sign that scientists are huge dorks)