Author: Walsh, A. E. Paxton, John,