DR ALEXANDER HAYES BA (Education), BA (Art), BFA (Hons), PhD (Computing & Information Technology) [. LEGALS | ABN | DISCLAIMER ]