Author: EDWARD R. F. SHEEHAN