David Ross specializes in maritime, engineering, and railway history, and he has written and contributed to numerous books on these subjects. His books include Abandoned Industrial Places: Rail Journeys: Bridges, Coast, Lighthouses, Ships: A Visual Encyclopedia; The Essential Naval Identification Guide: Submarines 1914-Present; and Great Warships.