Author: ARthur H. Stroud Vladimir Ivanovich Krylov