Stan Rogers forty five years