I haven't read all of this and you have probably already seen it. I have the same issue in that I need layman's terms but not many people can do it. I've read this site for different subjects and it was helpful.
http://hsc.csu.edu.au/physics/core/motors/2606/PHY932net.html