Principles Of Dynamo-Electric Machines And Practical Directions For Designing And Constructing Dynamos