Peter Colthup on his 100th birthday