GREEN LANTERN #24