Ailsa Shipbuilding Co. Ltd, Troon, Ayrshire /
Ailsa Shipbuilding Co.,author.
Title from cover.
Ailsa Shipbuilding Co.