michael douglas r. andrade