mark f. peterson