Pioneers east - Finnie, David H. (Cambridge)
x, 333 s.