j . f. peterson.