Stream Cyphers And Number Theory by Thomas W. Cusick & C. Ding