Author: John Handby Thompson
Alternate names: Thompson, John Handby