The Uninvited Guest — 1989 single by Marillion