John B. Whalen, Jr., Esq.