What is wrong with Stern? : the failings of the Stern review of the economics of climate change by Peter Lilley. ISBN 9780956687593. Published by The Global Warming Policy Foundation in 2012. Publication and catalogue information, links to buy online and reader comments.