ASME (American Society of Mechanical Engineers)
ASME Digital Collection: eBooks