Stephen Chan, OBE Author