Wind and solar based energy systems for communities - Carriveau, Rupp; Ting, David S-K (The Institution of Engineering and Technology, 2018)