Geoff Berry Mechanics