John Crane | 100 years