Weir, Archibald Alfred Egles.