john frank 969