caleb sat between captain mallett , and his own father , whod appeared shortly after their arrival , listening to a veteran lately released from the campaign by reason of having being stricken by smallpox .