Try this website and go through it. Quite interesting. http://www.infinite-energy.com/
thanks for the link RC