captain robert loft