Alexander "Mac" Macdonell, Jr.

Biography