Author: John Livington Blair
Alternate names: John L. Blair