1924年6月12號，戴雅文喺澳洲adelaide出世，喺處長大。因為屋企人同海有好深淵源，佢好早就鍾意航海歷史。佢喺聖彼得學院受教育。1942年，時值第二次世界大戰，佢喺皇家澳洲空軍服役。戰後，喺1948年入讀adelaide大學，1952年獲歷史同政治學榮譽學士，1954年完成有關南澳州公司嘅論文獲文碩士。