Releases med Middleton, Richard (Queen's University, Belfast, UK)