Eric Flower's Interests