Whose novel provided the source for this 2001 British–Australian–German film drama starring Cate Blanchett that the Australian sound designer and supervising sound editor, Andrew Plain created the soundtracks for?