Author: Caledon Shipbuilding & Engineering Co. Limited.