Ray Palmer | Slate