Technical writing A-Z : a commonsense guide to engineering reports and theses - Young, Trevor M. (ASME Press, 2021)