william copeland