Fred Hardie leathalongshor