Walter Bigelow Cross

Biography