The Crimson Cross is a novel written by Charles Edmonds Walk and first published in 1913. The story is set in England and revolves around a young man named John Fairfax who returns home from India... This description may be from another edition of this product.