frank c. whalen jr.