This ebook edition first published in 2014