Author: John Hinshelwood
Dates: active 19th century.