Andrew H. Palmer

American meteorologist