A 20th Century 'Rolling Ball' Clock