John Lalor — Irish journalist and author