Shaft Design and Analysis