All content © William Daniels all rights reserved.