charles j. larsen jr.