Oliver Lockhart is the author of Killer of Giants. He lives in Australia somewhere between the Sydney Harbour Bridge and Ayres RockOliver Lockhart is the author of Killer of Giants. He lives in Australia somewhere between the Sydney Harbour Bridge and Ayres Rock