Tower by Peter Blaha
_