The pattern of our calling
by
David Hoyle
xiii, 192 pages ; 22 cm