Distributed Generation by Nick Jenkins, G. Strbac & J.B. Ekanayake