larry christopher