william deraymond