Issue fifteen of Green Lantern finally answers the question of who is the First Lantern, but the answer is. Continue reading