Author: Thomas, William (Surgeon)
Alternate names: William Thomas