Severe weather Southern Minnesota reeling from floods

The mind of Irish author Kevin Barry lives in a hilariously malevolent world