frank levingston