Publications by the researcher in collaboration with Michael McAleer (15)