Canongate Books LtdThe Beautiful Poetry of Donald Trump Rob SearsSKU: 9781786894724£9.99PriceOut of Stock