JOHN TAYLOR INC