I will give an overview of the research (recent and anticipated) of the SSP group and those with whom it collaborates. If time permits I will also say a little about the way in which we conduct our research - specifically how we obtain research results - which may be of interest to those who recently have joined the group.