Geoff McLean tells Launceston's history to young and old