Scott McVay is an American author and naturalist.
In Search of the Bowhead Whale
1974
John Lilly and the Earth Coincidence Control Office
2025