Author: Walsh, , , LL.D., James