Author: Meagher, Walter J. & Grattan, William J.