Anne-Sophie Hamilton , Percy Hamilton.