Magnificent Beast! by Connie M Van Cleve
_