Articles by G. J. Hannon (2)