Author: William V. Roth Jr.
Alternate names: William V Roth, Jr.