William (sir) Mactaggart (after)