Dr Bruce Long. PhD Philosophy, Grad Dip. Psychology (Advanced), BA Hons 1 (Philosophy), M Phil. (English), B App Sc. (Computing).