Highly Recommended/ New Edition by Rod Revelle