Twisted Princess by Jeffrey Thomas