The Best Planet in the World appeared in the Spring 2012 issue of the magazine.
Illumen is a print magazine of speculative poetry, published biannually by Sam's Dot Publishing. It contains poetry, illustrations, articles and reviews.
The featured poet for this issue is Marge Simon and the cover art is by Joshua Gage.
You can order a copy via the publisher's bookstore.