Contributions by ‘J. Peter Byrne’