Long live the petrol engine | IET Journals & Magazine | IEEE Xplore