Adam Shoalts

Canadian author and explorer Adam Shoalts, Ph.D.