Author: John J. Tkacik Jr.
Alternate names: Tkacik, John J., Jr., ed