edward d. andrews