David Miller salutes his fifty