Graduation day at St Andrews in 2005 - The Independent