robin d rogers is its current editor in chief