Yes But What Is This? What Exactly?

Sale price Price £6.00 Regular price Unit price  per 

A puddle, lighthouses, the financial crisis (in three parts) or seeing a goal scored from a passing train, these typically sharp-eyed and brilliantly inventive McMillan poems often can't help being very funny, while also being, as usual, more serious than they seem, and more hurt.