On Canaan's Side (Hardcover)