alfred swinton (6)