Switching to Solar: What We Can Learn from Germany's Success in Harnessing Clean Energy - 9781616142223