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