Motors as Generators for Micro Hydro Power by Nigel Smith