Strength of Materials I and II by Timoshenko
This book by Timoshenko is a work of excellence. It covers every aspect of the subject from its basic to advanced state.

Stephen Timoshenko (1878-1972) was a renowned expert, teacher and writer widel...