Author: Dr. George W. Ware
Alternate names: George Ware