Agave Tower by John Banks
_