str William Harris , iEdinburg