Maid o f Perth , Denton ; Acorn , Sheerwood.