Minoo Dinshaw, Author at Catholic Herald