John A. Murphy
John A. Murphy is an Irish historian and a former senator. He is currently Emeritus Professor of... more »
John A. Murphy is a film director and screenwriter. more »