Cactus Bloom by Tamir Vaknin
_