Thomas A. Shannon Jr.
caption: Thomas A. Shannon, Jr.