Author: stanley lane-poole edward william lane