Wild Beyond the Stack by Chris Sinclair
_