Author: Ed Karvoski
Alternate names: Ed Karvoski,, Jr.