Author: Immanuel M. Bomze,Vladimir F. Demyanov,Roger Fletcher