Anne Sophie Hamilton , Percy Hamilton.