Author: Hasard d'Estin.