Dreaming Again by Jack Dann | tbr*a