E.V. Martindale specializes in maritime, engineering, and railway history and has written and contributed to numerous books on these subjects over the last 30 years.