"Andrew D Beattie"