Mechanics of Materials / David Roylance - Roylance, David