DR

David Ross

Author · 5 books

David Ross is a historian specializing in transport. He edited the book and wrote its section on steam locomotives. His publications include British Steam Railways, and he has also contributed to the Encyclopedia of Ships.

Books

David Ross | Author profile | bookie