Author: William H. Thomas, Jr.
Alternate names: Thomas, William H.; William H. Thomas; Thomas, William H., Jr.
Title: Jr.