William K. Purves William K. Purver Wiliam K.Purves william morris Elliptic curves william Beebe william Shakespeare Wiliam K.Purveset al