Drifiting through the ether of magic by David Byrd