Leon Smith, ‘Cat and Mouse’, 2000, Carrie Haddad Gallery