Advanced Materials for Applications in Extreme Environments: Volume 1298 by Xinghang Zhang | Menrva Books | MenrvaBooks