stewart coperland