Ian Hamilton — British-Canadian writer (born 1946)