aidan-venn-msc documents