Diana L. Paxson. All rights reserved.