Author: John N. Murphy
Alternate names: John N Murphy; Murphy, John N.