Author: John L. Murphy
Alternate names: Murphy, John L.