CAMS Junior development in action.
© Richard Appleby, 2005