Author: Alf J. Van Der Poorten,Andreas Stein