JOHN GRIFFEY LTD