Earth Observing Systems Xii by James J. Butler & Jack Xiong