Walker's alias method