Andrew M. Davis

American astronomer