Fundamentals of Machine Component Design - Juvinall, Robert C; Marshek, Kurt M (Singapor John Wiley & Sons, 2002)