Oceans of power : 125 years of marine engineering milestones by John Barnes. ISBN 9780956560087. Published by The Institute of Marine Engineering, Science and Technology in 2014. Publication and catalogue information, links to buy online and reader comments.