ContentsPage
A+-A
Line+-Line
Space+-Space
JustifyReset
Brian Fitzgerald is an Australian legal academic and barrister, specialising in intellectual property and information technology.