- IAN HAMILTON FINLAY -