Research Interests of Dr Stephen Fitzpatrick