Hamilton--Glimpses of the Future