Solar Cliffs by Craig Bill
_