christopher frankland